<!DOCTYPE html>
<html lang="en">
  <head>
    <title>NextLevel Class Reference</title>
    <link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
    <link rel="stylesheet" type="text/css" href="../css/highlight.css" />
    <meta charset='utf-8'>
    <script src="../js/jquery.min.js" defer></script>
    <script src="../js/jazzy.js" defer></script>
    
  </head>
  <body>
    <a name="//apple_ref/swift/Class/NextLevel" class="dashAnchor"></a>
    <a title="NextLevel Class Reference"></a>
    <header>
      <div class="content-wrapper">
        <p><a href="../index.html">NextLevel Docs</a> (62% documented)</p>
        <p class="header-right"><a href="https://github.com/NextLevel/NextLevel"><img src="../img/gh.png"/>View on GitHub</a></p>
      </div>
    </header>
    <div class="content-wrapper">
      <p id="breadcrumbs">
        <a href="../index.html">NextLevel Reference</a>
        <img id="carat" src="../img/carat.png" />
        NextLevel Class Reference
      </p>
    </div>
    <div class="content-wrapper">
      <nav class="sidebar">
        <ul class="nav-groups">
          <li class="nav-group-name">
            <a href="../Classes.html">Classes</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Classes/NextLevel.html">NextLevel</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelARConfiguration.html">NextLevelARConfiguration</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelAudioConfiguration.html">NextLevelAudioConfiguration</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelBufferRenderer.html">NextLevelBufferRenderer</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelClip.html">NextLevelClip</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelConfiguration.html">NextLevelConfiguration</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelConfiguration/AspectRatio.html">– AspectRatio</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelGIFCreator.html">NextLevelGIFCreator</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelPhotoConfiguration.html">NextLevelPhotoConfiguration</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelSession.html">NextLevelSession</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NextLevelVideoConfiguration.html">NextLevelVideoConfiguration</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Global Variables.html">Global Variables</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Global Variables.html#/s:9NextLevel0aB15ClipFilenameKeySSvp">NextLevelClipFilenameKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Global Variables.html#/s:9NextLevel0aB15ClipInfoDictKeySSvp">NextLevelClipInfoDictKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Global Variables.html#/s:9NextLevel0aB11ErrorDomainSSvp">NextLevelErrorDomain</a>
              </li>
              <li class="nav-group-task">
                <a href="../Global Variables.html#/s:9NextLevel0aB19PhotoCroppedJPEGKeySSvp">NextLevelPhotoCroppedJPEGKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Global Variables.html#/s:9NextLevel0aB12PhotoJPEGKeySSvp">NextLevelPhotoJPEGKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Global Variables.html#/s:9NextLevel0aB16PhotoMetadataKeySSvp">NextLevelPhotoMetadataKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Global Variables.html#/s:9NextLevel0aB16PhotoRawImageKeySSvp">NextLevelPhotoRawImageKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Global Variables.html#/s:9NextLevel0aB17PhotoThumbnailKeySSvp">NextLevelPhotoThumbnailKey</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Enums.html">Enumerations</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Enums/NextLevelAuthorizationStatus.html">NextLevelAuthorizationStatus</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/NextLevelCaptureMode.html">NextLevelCaptureMode</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/NextLevelDeviceType.html">NextLevelDeviceType</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/NextLevelError.html">NextLevelError</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/NextLevelMirroringMode.html">NextLevelMirroringMode</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Extensions.html">Extensions</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Extensions/AVCaptureConnection.html">AVCaptureConnection</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/AVCaptureDevice.html">AVCaptureDevice</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/AVCaptureDevice/Format.html">– Format</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/AVCaptureDevice/Position.html">– Position</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/AVCaptureDevice/WhiteBalanceGains.html">– WhiteBalanceGains</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/AVCaptureDeviceInput.html">AVCaptureDeviceInput</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/AVCaptureVideoOrientation.html">AVCaptureVideoOrientation</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/CIContext.html">CIContext</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/CMSampleBuffer.html">CMSampleBuffer</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Comparable.html">Comparable</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Data.html">Data</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Date.html">Date</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/FileManager.html">FileManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/UIImage.html">UIImage</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Protocols.html">Protocols</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Protocols/NextLevelDelegate.html">NextLevelDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols.html#/NextLevelDepthDataDelegate">NextLevelDepthDataDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/NextLevelDeviceDelegate.html">NextLevelDeviceDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/NextLevelFlashAndTorchDelegate.html">NextLevelFlashAndTorchDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/NextLevelMetadataOutputObjectsDelegate.html">NextLevelMetadataOutputObjectsDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/NextLevelPhotoDelegate.html">NextLevelPhotoDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/NextLevelPortraitEffectsMatteDelegate.html">NextLevelPortraitEffectsMatteDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/NextLevelPreviewDelegate.html">NextLevelPreviewDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/NextLevelVideoDelegate.html">NextLevelVideoDelegate</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Typealiases.html">Type Aliases</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:9NextLevel0aB17DeviceOrientationa">NextLevelDeviceOrientation</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:9NextLevel0aB14DevicePositiona">NextLevelDevicePosition</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:9NextLevel0aB12ExposureModea">NextLevelExposureMode</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:9NextLevel0aB9FlashModea">NextLevelFlashMode</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:9NextLevel0aB9FocusModea">NextLevelFocusMode</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:9NextLevel0aB9TorchModea">NextLevelTorchMode</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:9NextLevel0aB22VideoStabilizationModea">NextLevelVideoStabilizationMode</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:9NextLevel0aB16WhiteBalanceModea">NextLevelWhiteBalanceMode</a>
              </li>
            </ul>
          </li>
        </ul>
      </nav>
      <article class="main-content">
        <section>
          <section class="section">
            <h1>NextLevel</h1>
              <div class="declaration">
                <div class="language">
                  <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">NextLevel</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>

                </div>
              </div>
            <p>⬆️ NextLevel, Rad Media Capture in Swift (<a href="http://nextlevel.engineering">http://nextlevel.engineering</a>)</p>

          </section>
          <section class="section task-group-section">
            <div class="task-group">
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC8delegateAA0aB8Delegate_pSgvp"></a>
                    <a name="//apple_ref/swift/Property/delegate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC8delegateAA0aB8Delegate_pSgvp">delegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">weak</span> <span class="k">var</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/NextLevelDelegate.html">NextLevelDelegate</a></span><span class="p">?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC15previewDelegateAA0ab7PreviewD0_pSgvp"></a>
                    <a name="//apple_ref/swift/Property/previewDelegate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC15previewDelegateAA0ab7PreviewD0_pSgvp">previewDelegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">weak</span> <span class="k">var</span> <span class="nv">previewDelegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/NextLevelPreviewDelegate.html">NextLevelPreviewDelegate</a></span><span class="p">?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC14deviceDelegateAA0ab6DeviceD0_pSgvp"></a>
                    <a name="//apple_ref/swift/Property/deviceDelegate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC14deviceDelegateAA0ab6DeviceD0_pSgvp">deviceDelegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">weak</span> <span class="k">var</span> <span class="nv">deviceDelegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/NextLevelDeviceDelegate.html">NextLevelDeviceDelegate</a></span><span class="p">?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC13flashDelegateAA0ab13FlashAndTorchD0_pSgvp"></a>
                    <a name="//apple_ref/swift/Property/flashDelegate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC13flashDelegateAA0ab13FlashAndTorchD0_pSgvp">flashDelegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">weak</span> <span class="k">var</span> <span class="nv">flashDelegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/NextLevelFlashAndTorchDelegate.html">NextLevelFlashAndTorchDelegate</a></span><span class="p">?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC13videoDelegateAA0ab5VideoD0_pSgvp"></a>
                    <a name="//apple_ref/swift/Property/videoDelegate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC13videoDelegateAA0ab5VideoD0_pSgvp">videoDelegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">weak</span> <span class="k">var</span> <span class="nv">videoDelegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/NextLevelVideoDelegate.html">NextLevelVideoDelegate</a></span><span class="p">?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC13photoDelegateAA0ab5PhotoD0_pSgvp"></a>
                    <a name="//apple_ref/swift/Property/photoDelegate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC13photoDelegateAA0ab5PhotoD0_pSgvp">photoDelegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">weak</span> <span class="k">var</span> <span class="nv">photoDelegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/NextLevelPhotoDelegate.html">NextLevelPhotoDelegate</a></span><span class="p">?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/"></a>
                    <a name="//apple_ref/swift/Property/depthDataDelegate" class="dashAnchor"></a>
                    <a class="token" href="#/">depthDataDelegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC28portraitEffectsMatteDelegateAA0ab8PortraitdeF0_pSgvp"></a>
                    <a name="//apple_ref/swift/Property/portraitEffectsMatteDelegate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC28portraitEffectsMatteDelegateAA0ab8PortraitdeF0_pSgvp">portraitEffectsMatteDelegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">weak</span> <span class="k">var</span> <span class="nv">portraitEffectsMatteDelegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/NextLevelPortraitEffectsMatteDelegate.html">NextLevelPortraitEffectsMatteDelegate</a></span><span class="p">?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC23metadataObjectsDelegateAA0ab14MetadataOutputdE0_pSgvp"></a>
                    <a name="//apple_ref/swift/Property/metadataObjectsDelegate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC23metadataObjectsDelegateAA0ab14MetadataOutputdE0_pSgvp">metadataObjectsDelegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">weak</span> <span class="k">var</span> <span class="nv">metadataObjectsDelegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/NextLevelMetadataOutputObjectsDelegate.html">NextLevelMetadataOutputObjectsDelegate</a></span><span class="p">?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC12previewLayerSo021AVCaptureVideoPreviewD0Cvp"></a>
                    <a name="//apple_ref/swift/Property/previewLayer" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC12previewLayerSo021AVCaptureVideoPreviewD0Cvp">previewLayer</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Live camera preview, add as a sublayer to the UIView&rsquo;s primary layer.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">previewLayer</span><span class="p">:</span> <span class="kt">AVCaptureVideoPreviewLayer</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC18videoConfigurationAA0ab5VideoD0Cvp"></a>
                    <a name="//apple_ref/swift/Property/videoConfiguration" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC18videoConfigurationAA0ab5VideoD0Cvp">videoConfiguration</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Configuration for video</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">videoConfiguration</span><span class="p">:</span> <span class="kt"><a href="../Classes/NextLevelVideoConfiguration.html">NextLevelVideoConfiguration</a></span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC18audioConfigurationAA0ab5AudioD0Cvp"></a>
                    <a name="//apple_ref/swift/Property/audioConfiguration" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC18audioConfigurationAA0ab5AudioD0Cvp">audioConfiguration</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Configuration for audio</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">audioConfiguration</span><span class="p">:</span> <span class="kt"><a href="../Classes/NextLevelAudioConfiguration.html">NextLevelAudioConfiguration</a></span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC18photoConfigurationAA0ab5PhotoD0Cvp"></a>
                    <a name="//apple_ref/swift/Property/photoConfiguration" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC18photoConfigurationAA0ab5PhotoD0Cvp">photoConfiguration</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Configuration for photos</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">photoConfiguration</span><span class="p">:</span> <span class="kt"><a href="../Classes/NextLevelPhotoConfiguration.html">NextLevelPhotoConfiguration</a></span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC15arConfigurationAA0aB15ARConfigurationCSgvp"></a>
                    <a name="//apple_ref/swift/Property/arConfiguration" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC15arConfigurationAA0aB15ARConfigurationCSgvp">arConfiguration</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">arConfiguration</span><span class="p">:</span> <span class="kt"><a href="../Classes/NextLevelARConfiguration.html">NextLevelARConfiguration</a></span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC46automaticallyConfiguresApplicationAudioSessionSbvp"></a>
                    <a name="//apple_ref/swift/Property/automaticallyConfiguresApplicationAudioSession" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC46automaticallyConfiguresApplicationAudioSessionSbvp">automaticallyConfiguresApplicationAudioSession</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Indicates whether the capture session automatically changes settings in the app’s shared audio session. By default, is <code>true</code>.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">automaticallyConfiguresApplicationAudioSession</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC11captureModeAA0ab7CaptureD0Ovp"></a>
                    <a name="//apple_ref/swift/Property/captureMode" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC11captureModeAA0ab7CaptureD0Ovp">captureMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The current capture mode of the device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">captureMode</span><span class="p">:</span> <span class="kt"><a href="../Enums/NextLevelCaptureMode.html">NextLevelCaptureMode</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC14devicePositionSo015AVCaptureDeviceD0Vvp"></a>
                    <a name="//apple_ref/swift/Property/devicePosition" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC14devicePositionSo015AVCaptureDeviceD0Vvp">devicePosition</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The current device position.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">devicePosition</span><span class="p">:</span> <span class="kt"><a href="../Typealiases.html#/s:9NextLevel0aB14DevicePositiona">NextLevelDevicePosition</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC37automaticallyUpdatesDeviceOrientationSbvp"></a>
                    <a name="//apple_ref/swift/Property/automaticallyUpdatesDeviceOrientation" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC37automaticallyUpdatesDeviceOrientationSbvp">automaticallyUpdatesDeviceOrientation</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>When <code>true</code> actives device orientation updates</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">automaticallyUpdatesDeviceOrientation</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC17deviceOrientationSo014AVCaptureVideoD0Vvp"></a>
                    <a name="//apple_ref/swift/Property/deviceOrientation" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC17deviceOrientationSo014AVCaptureVideoD0Vvp">deviceOrientation</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The current orientation of the device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">deviceOrientation</span><span class="p">:</span> <span class="kt"><a href="../Typealiases.html#/s:9NextLevel0aB17DeviceOrientationa">NextLevelDeviceOrientation</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC25photoStabilizationEnabledSbvp"></a>
                    <a name="//apple_ref/swift/Property/photoStabilizationEnabled" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC25photoStabilizationEnabledSbvp">photoStabilizationEnabled</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>When <code>true</code>, enables photo capture stabilization.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">photoStabilizationEnabled</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC22videoStabilizationModeSo014AVCaptureVideodE0Vvp"></a>
                    <a name="//apple_ref/swift/Property/videoStabilizationMode" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC22videoStabilizationModeSo014AVCaptureVideodE0Vvp">videoStabilizationMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Video stabilization mode</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">videoStabilizationMode</span><span class="p">:</span> <span class="kt"><a href="../Typealiases.html#/s:9NextLevel0aB22VideoStabilizationModea">NextLevelVideoStabilizationMode</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/"></a>
                    <a name="//apple_ref/swift/Property/depthDataCaptureEnabled" class="dashAnchor"></a>
                    <a class="token" href="#/">depthDataCaptureEnabled</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>When <code>true</code>, enables streaming depth data capture (use PhotoConfiguration for photos)</p>

                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC34portraitEffectsMatteCaptureEnabledSbvp"></a>
                    <a name="//apple_ref/swift/Property/portraitEffectsMatteCaptureEnabled" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC34portraitEffectsMatteCaptureEnabledSbvp">portraitEffectsMatteCaptureEnabled</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>When <code>true</code>, enables streaming of portrait effects matte data capture (use PhotoConfiguration for photos)</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">portraitEffectsMatteCaptureEnabled</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC19metadataObjectTypesSaySo010AVMetadataD4TypeaGSgvp"></a>
                    <a name="//apple_ref/swift/Property/metadataObjectTypes" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC19metadataObjectTypesSaySo010AVMetadataD4TypeaGSgvp">metadataObjectTypes</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Specifies types of metadata objects to detect</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">metadataObjectTypes</span><span class="p">:</span> <span class="p">[</span><span class="kt">AVMetadataObject</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">]?</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC11isRecordingSbvp"></a>
                    <a name="//apple_ref/swift/Property/isRecording" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC11isRecordingSbvp">isRecording</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if the system is recording.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isRecording</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC9isRunningSbvp"></a>
                    <a name="//apple_ref/swift/Property/isRunning" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC9isRunningSbvp">isRunning</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if the current capture session is running</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isRunning</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC7sessionAA0aB7SessionCSgvp"></a>
                    <a name="//apple_ref/swift/Property/session" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC7sessionAA0aB7SessionCSgvp">session</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The current recording session, a powerful means for modifying and editing previously recorded clips.
The session provides features such as &lsquo;undo&rsquo;.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">session</span><span class="p">:</span> <span class="kt"><a href="../Classes/NextLevelSession.html">NextLevelSession</a></span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC15sharedCIContextSo0D0CSgvp"></a>
                    <a name="//apple_ref/swift/Property/sharedCIContext" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC15sharedCIContextSo0D0CSgvp">sharedCIContext</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Shared Core Image rendering context.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">sharedCIContext</span><span class="p">:</span> <span class="kt">CIContext</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/singleton"></a>
                <a name="//apple_ref/swift/Section/singleton" class="dashAnchor"></a>
                <a href="#/singleton">
                  <h3 class="section-name">singleton</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC6sharedABvpZ"></a>
                    <a name="//apple_ref/swift/Variable/shared" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC6sharedABvpZ">shared</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Method for providing a NextLevel singleton. This isn&rsquo;t required for use.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">shared</span><span class="p">:</span> <span class="kt">NextLevel</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/object%20lifecycle"></a>
                <a name="//apple_ref/swift/Section/object lifecycle" class="dashAnchor"></a>
                <a href="#/object%20lifecycle">
                  <h3 class="section-name">object lifecycle</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@M@NextLevel@objc(cs)NextLevel(im)init"></a>
                    <a name="//apple_ref/swift/Method/init()" class="dashAnchor"></a>
                    <a class="token" href="#/c:@M@NextLevel@objc(cs)NextLevel(im)init">init()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">override</span> <span class="nf">init</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/authorization"></a>
                <a name="//apple_ref/swift/Section/authorization" class="dashAnchor"></a>
                <a href="#/authorization">
                  <h3 class="section-name">authorization</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC19authorizationStatus12forMediaTypeAA0ab13AuthorizationD0OSo07AVMediaG0a_tFZ"></a>
                    <a name="//apple_ref/swift/Method/authorizationStatus(forMediaType:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC19authorizationStatus12forMediaTypeAA0ab13AuthorizationD0OSo07AVMediaG0a_tFZ">authorizationStatus(forMediaType:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks the current authorization status for the desired media type.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">authorizationStatus</span><span class="p">(</span><span class="n">forMediaType</span> <span class="nv">mediaType</span><span class="p">:</span> <span class="kt">AVMediaType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Enums/NextLevelAuthorizationStatus.html">NextLevelAuthorizationStatus</a></span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>mediaType</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Specified media type (i.e. AVMediaTypeVideo, AVMediaTypeAudio, etc.)</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>Authorization status for the desired media type.</p>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC20requestAuthorization12forMediaType17completionHandlerySo07AVMediaG0a_yAG_AA0abD6StatusOtctFZ"></a>
                    <a name="//apple_ref/swift/Method/requestAuthorization(forMediaType:completionHandler:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC20requestAuthorization12forMediaType17completionHandlerySo07AVMediaG0a_yAG_AA0abD6StatusOtctFZ">requestAuthorization(forMediaType:completionHandler:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Requests authorization permission.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">requestAuthorization</span><span class="p">(</span><span class="n">forMediaType</span> <span class="nv">mediaType</span><span class="p">:</span> <span class="kt">AVMediaType</span><span class="p">,</span> <span class="nv">completionHandler</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="p">((</span><span class="kt">AVMediaType</span><span class="p">,</span> <span class="kt"><a href="../Enums/NextLevelAuthorizationStatus.html">NextLevelAuthorizationStatus</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Void</span><span class="p">)</span> <span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>mediaType</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Specified media type (i.e. AVMediaTypeVideo, AVMediaTypeAudio, etc.)</p>
                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completionHandler</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block called with the responding access request result</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/session%20start/stop"></a>
                <a name="//apple_ref/swift/Section/session start/stop" class="dashAnchor"></a>
                <a href="#/session%20start/stop">
                  <h3 class="section-name">session start/stop</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC5startyyKF"></a>
                    <a name="//apple_ref/swift/Method/start()" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC5startyyKF">start()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Starts the current recording session.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    &lsquo;NextLevelError.authorization&rsquo; when permissions are not authorized, &lsquo;NextLevelError.started&rsquo; when the session has already started.

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">start</span><span class="p">()</span> <span class="k">throws</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC4stopyyF"></a>
                    <a name="//apple_ref/swift/Method/stop()" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC4stopyyF">stop()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Stops the current recording session.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">stop</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/preview"></a>
                <a name="//apple_ref/swift/Section/preview" class="dashAnchor"></a>
                <a href="#/preview">
                  <h3 class="section-name">preview</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC13freezePreviewyyF"></a>
                    <a name="//apple_ref/swift/Method/freezePreview()" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC13freezePreviewyyF">freezePreview()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Freezes the live camera preview layer.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">freezePreview</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC15unfreezePreviewyyF"></a>
                    <a name="//apple_ref/swift/Method/unfreezePreview()" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC15unfreezePreviewyyF">unfreezePreview()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Un-freezes the live camera preview layer.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">unfreezePreview</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/capture%20device%20switching"></a>
                <a name="//apple_ref/swift/Section/capture device switching" class="dashAnchor"></a>
                <a href="#/capture%20device%20switching">
                  <h3 class="section-name">capture device switching</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC25flipCaptureDevicePositionyyF"></a>
                    <a name="//apple_ref/swift/Method/flipCaptureDevicePosition()" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC25flipCaptureDevicePositionyyF">flipCaptureDevicePosition()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Triggers a camera device position change.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">flipCaptureDevicePosition</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC30changeCaptureDeviceIfAvailable07captureE0yAA0abE4TypeO_tKF"></a>
                    <a name="//apple_ref/swift/Method/changeCaptureDeviceIfAvailable(captureDevice:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC30changeCaptureDeviceIfAvailable07captureE0yAA0abE4TypeO_tKF">changeCaptureDeviceIfAvailable(captureDevice:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Changes capture device if the desired device is available.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">changeCaptureDeviceIfAvailable</span><span class="p">(</span><span class="nv">captureDevice</span><span class="p">:</span> <span class="kt"><a href="../Enums/NextLevelDeviceType.html">NextLevelDeviceType</a></span><span class="p">)</span> <span class="k">throws</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/mirroring"></a>
                <a name="//apple_ref/swift/Section/mirroring" class="dashAnchor"></a>
                <a href="#/mirroring">
                  <h3 class="section-name">mirroring</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC13mirroringModeAA0ab9MirroringD0Ovp"></a>
                    <a name="//apple_ref/swift/Property/mirroringMode" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC13mirroringModeAA0ab9MirroringD0Ovp">mirroringMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Changes the current capture device&rsquo;s mirroring mode.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">mirroringMode</span><span class="p">:</span> <span class="kt"><a href="../Enums/NextLevelMirroringMode.html">NextLevelMirroringMode</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/flash%20and%20torch"></a>
                <a name="//apple_ref/swift/Section/flash and torch" class="dashAnchor"></a>
                <a href="#/flash%20and%20torch">
                  <h3 class="section-name">flash and torch</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC16isFlashAvailableSbvp"></a>
                    <a name="//apple_ref/swift/Property/isFlashAvailable" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC16isFlashAvailableSbvp">isFlashAvailable</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if a flash is available.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isFlashAvailable</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC9flashModeSo014AVCaptureFlashD0Vvp"></a>
                    <a name="//apple_ref/swift/Property/flashMode" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC9flashModeSo014AVCaptureFlashD0Vvp">flashMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The flash mode of the device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">flashMode</span><span class="p">:</span> <span class="kt"><a href="../Typealiases.html#/s:9NextLevel0aB9FlashModea">NextLevelFlashMode</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC16isTorchAvailableSbvp"></a>
                    <a name="//apple_ref/swift/Property/isTorchAvailable" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC16isTorchAvailableSbvp">isTorchAvailable</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if a torch is available.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isTorchAvailable</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC9torchModeSo014AVCaptureTorchD0Vvp"></a>
                    <a name="//apple_ref/swift/Property/torchMode" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC9torchModeSo014AVCaptureTorchD0Vvp">torchMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Torch mode of the device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">torchMode</span><span class="p">:</span> <span class="kt"><a href="../Typealiases.html#/s:9NextLevel0aB9TorchModea">NextLevelTorchMode</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/focus,%20exposure,%20white%20balance"></a>
                <a name="//apple_ref/swift/Section/focus, exposure, white balance" class="dashAnchor"></a>
                <a href="#/focus,%20exposure,%20white%20balance">
                  <h3 class="section-name">focus, exposure, white balance</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC31isFocusPointOfInterestSupportedSbvp"></a>
                    <a name="//apple_ref/swift/Property/isFocusPointOfInterestSupported" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC31isFocusPointOfInterestSupportedSbvp">isFocusPointOfInterestSupported</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if focusing at a point of interest is supported.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isFocusPointOfInterestSupported</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC20isFocusLockSupportedSbvp"></a>
                    <a name="//apple_ref/swift/Property/isFocusLockSupported" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC20isFocusLockSupportedSbvp">isFocusLockSupported</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if focus lock is supported.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isFocusLockSupported</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC16isAdjustingFocusSbvp"></a>
                    <a name="//apple_ref/swift/Property/isAdjustingFocus" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC16isAdjustingFocusSbvp">isAdjustingFocus</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if focus adjustment is in progress.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isAdjustingFocus</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC9focusModeSo014AVCaptureFocusD0Vvp"></a>
                    <a name="//apple_ref/swift/Property/focusMode" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC9focusModeSo014AVCaptureFocusD0Vvp">focusMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The focus mode of the device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">focusMode</span><span class="p">:</span> <span class="kt"><a href="../Typealiases.html#/s:9NextLevel0aB9FocusModea">NextLevelFocusMode</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC12lensPositionSfvp"></a>
                    <a name="//apple_ref/swift/Property/lensPosition" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC12lensPositionSfvp">lensPosition</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The lens position of the device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">lensPosition</span><span class="p">:</span> <span class="kt">Float</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC32focusExposeAndAdjustWhiteBalance15atAdjustedPointySo7CGPointV_tF"></a>
                    <a name="//apple_ref/swift/Method/focusExposeAndAdjustWhiteBalance(atAdjustedPoint:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC32focusExposeAndAdjustWhiteBalance15atAdjustedPointySo7CGPointV_tF">focusExposeAndAdjustWhiteBalance(atAdjustedPoint:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Focuses, exposures, and adjusts white balanace at the point of interest.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">focusExposeAndAdjustWhiteBalance</span><span class="p">(</span><span class="n">atAdjustedPoint</span> <span class="nv">adjustedPoint</span><span class="p">:</span> <span class="kt">CGPoint</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>adjustedPoint</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The point of interest.</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC30focusAtAdjustedPointOfInterest08adjustedF0ySo7CGPointV_tF"></a>
                    <a name="//apple_ref/swift/Method/focusAtAdjustedPointOfInterest(adjustedPoint:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC30focusAtAdjustedPointOfInterest08adjustedF0ySo7CGPointV_tF">focusAtAdjustedPointOfInterest(adjustedPoint:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Changes focus at adjusted point of interest.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">focusAtAdjustedPointOfInterest</span><span class="p">(</span><span class="nv">adjustedPoint</span><span class="p">:</span> <span class="kt">CGPoint</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>adjustedPoint</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The point of interest for focus</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC23isExposureLockSupportedSbvp"></a>
                    <a name="//apple_ref/swift/Property/isExposureLockSupported" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC23isExposureLockSupportedSbvp">isExposureLockSupported</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if exposure lock is supported.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isExposureLockSupported</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC19isAdjustingExposureSbvp"></a>
                    <a name="//apple_ref/swift/Property/isAdjustingExposure" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC19isAdjustingExposureSbvp">isAdjustingExposure</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if an exposure adjustment is progress.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isAdjustingExposure</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC12exposureModeSo017AVCaptureExposureD0Vvp"></a>
                    <a name="//apple_ref/swift/Property/exposureMode" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC12exposureModeSo017AVCaptureExposureD0Vvp">exposureMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The exposure mode of the device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">exposureMode</span><span class="p">:</span> <span class="kt"><a href="../Typealiases.html#/s:9NextLevel0aB12ExposureModea">NextLevelExposureMode</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC31exposeAtAdjustedPointOfInterest08adjustedF0ySo7CGPointV_tF"></a>
                    <a name="//apple_ref/swift/Method/exposeAtAdjustedPointOfInterest(adjustedPoint:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC31exposeAtAdjustedPointOfInterest08adjustedF0ySo7CGPointV_tF">exposeAtAdjustedPointOfInterest(adjustedPoint:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Changes exposure at adjusted point of interest.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">exposeAtAdjustedPointOfInterest</span><span class="p">(</span><span class="nv">adjustedPoint</span><span class="p">:</span> <span class="kt">CGPoint</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>adjustedPoint</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The point of interest for exposure.</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC6expose12withDuration13durationPower03minE10RangeLimitySd_S2dtF"></a>
                    <a name="//apple_ref/swift/Method/expose(withDuration:durationPower:minDurationRangeLimit:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC6expose12withDuration13durationPower03minE10RangeLimitySd_S2dtF">expose(withDuration:durationPower:minDurationRangeLimit:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Adjusts exposure duration to a custom value in seconds.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">expose</span><span class="p">(</span><span class="n">withDuration</span> <span class="nv">duration</span><span class="p">:</span> <span class="kt">Double</span><span class="p">,</span> <span class="nv">durationPower</span><span class="p">:</span> <span class="kt">Double</span> <span class="o">=</span> <span class="mi">5</span><span class="p">,</span> <span class="nv">minDurationRangeLimit</span><span class="p">:</span> <span class="kt">Double</span> <span class="o">=</span> <span class="p">(</span><span class="mf">1.0</span> <span class="o">/</span> <span class="mf">1000.0</span><span class="p">))</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>duration</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The exposure duration in seconds.</p>
                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>durationPower</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Larger power values will increase the sensitivity at shorter durations.</p>
                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>minDurationRangeLimit</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Minimum limitation for duration.</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC6expose7withISOySf_tF"></a>
                    <a name="//apple_ref/swift/Method/expose(withISO:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC6expose7withISOySf_tF">expose(withISO:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Adjusts exposure to a specific custom ISO value.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">expose</span><span class="p">(</span><span class="n">withISO</span> <span class="nv">iso</span><span class="p">:</span> <span class="kt">Float</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>iso</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The exposure ISO value.</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC6expose14withTargetBiasySf_tF"></a>
                    <a name="//apple_ref/swift/Method/expose(withTargetBias:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC6expose14withTargetBiasySf_tF">expose(withTargetBias:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Adjusts exposure to the specified target bias.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">expose</span><span class="p">(</span><span class="n">withTargetBias</span> <span class="nv">targetBias</span><span class="p">:</span> <span class="kt">Float</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>targetBias</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The exposure target bias.</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC27isWhiteBalanceLockSupportedSbvp"></a>
                    <a name="//apple_ref/swift/Property/isWhiteBalanceLockSupported" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC27isWhiteBalanceLockSupportedSbvp">isWhiteBalanceLockSupported</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if white balance lock is supported.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isWhiteBalanceLockSupported</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC23isAdjustingWhiteBalanceSbvp"></a>
                    <a name="//apple_ref/swift/Property/isAdjustingWhiteBalance" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC23isAdjustingWhiteBalanceSbvp">isAdjustingWhiteBalance</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if an white balance adjustment is progress.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isAdjustingWhiteBalance</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC16whiteBalanceModeSo014AVCaptureWhitedE0Vvp"></a>
                    <a name="//apple_ref/swift/Property/whiteBalanceMode" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC16whiteBalanceModeSo014AVCaptureWhitedE0Vvp">whiteBalanceMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The white balance mode of the device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">whiteBalanceMode</span><span class="p">:</span> <span class="kt"><a href="../Typealiases.html#/s:9NextLevel0aB16WhiteBalanceModea">NextLevelWhiteBalanceMode</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC23whiteBalanceTemperatureSfvp"></a>
                    <a name="//apple_ref/swift/Property/whiteBalanceTemperature" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC23whiteBalanceTemperatureSfvp">whiteBalanceTemperature</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">whiteBalanceTemperature</span><span class="p">:</span> <span class="kt">Float</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC16whiteBalanceTintSfvp"></a>
                    <a name="//apple_ref/swift/Property/whiteBalanceTint" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC16whiteBalanceTintSfvp">whiteBalanceTint</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">whiteBalanceTint</span><span class="p">:</span> <span class="kt">Float</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC23adjustWhiteBalanceGainsyySo09AVCapturedeF0aF"></a>
                    <a name="//apple_ref/swift/Method/adjustWhiteBalanceGains(_:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC23adjustWhiteBalanceGainsyySo09AVCapturedeF0aF">adjustWhiteBalanceGains(_:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Adjusts white balance gains to custom values.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">adjustWhiteBalanceGains</span><span class="p">(</span><span class="n">_</span> <span class="nv">whiteBalanceGains</span><span class="p">:</span> <span class="kt">AVCaptureDevice</span><span class="o">.</span><span class="kt">WhiteBalanceGains</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>whiteBalanceGains</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Gains values for adjustment.</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/frame%20rate%20support"></a>
                <a name="//apple_ref/swift/Section/frame rate support" class="dashAnchor"></a>
                <a href="#/frame%20rate%20support">
                  <h3 class="section-name">frame rate support</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC9frameRates5Int32Vvp"></a>
                    <a name="//apple_ref/swift/Property/frameRate" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC9frameRates5Int32Vvp">frameRate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Changes the current device frame rate.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">frameRate</span><span class="p">:</span> <span class="kt">CMTimeScale</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC18updateDeviceFormat13withFrameRate10dimensionsys5Int32V_So17CMVideoDimensionsatF"></a>
                    <a name="//apple_ref/swift/Method/updateDeviceFormat(withFrameRate:dimensions:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC18updateDeviceFormat13withFrameRate10dimensionsys5Int32V_So17CMVideoDimensionsatF">updateDeviceFormat(withFrameRate:dimensions:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Changes the current device frame rate within the desired dimensions.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">updateDeviceFormat</span><span class="p">(</span><span class="n">withFrameRate</span> <span class="nv">frameRate</span><span class="p">:</span> <span class="kt">CMTimeScale</span><span class="p">,</span> <span class="nv">dimensions</span><span class="p">:</span> <span class="kt">CMVideoDimensions</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>frameRate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Desired frame rate.</p>
                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>dimensions</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Desired video dimensions.</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/video%20capture"></a>
                <a name="//apple_ref/swift/Section/video capture" class="dashAnchor"></a>
                <a href="#/video%20capture">
                  <h3 class="section-name">video capture</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC23isVideoCaptureSupportedSbvp"></a>
                    <a name="//apple_ref/swift/Property/isVideoCaptureSupported" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC23isVideoCaptureSupportedSbvp">isVideoCaptureSupported</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if video capture is supported by the hardware.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isVideoCaptureSupported</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC15canCaptureVideoSbvp"></a>
                    <a name="//apple_ref/swift/Property/canCaptureVideo" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC15canCaptureVideoSbvp">canCaptureVideo</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if video capture is available, based on available storage and supported hardware functionality.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">canCaptureVideo</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC15videoZoomFactorSfvp"></a>
                    <a name="//apple_ref/swift/Property/videoZoomFactor" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC15videoZoomFactorSfvp">videoZoomFactor</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Updates video capture zoom factor.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">videoZoomFactor</span><span class="p">:</span> <span class="kt">Float</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC21capturePhotoFromVideoyyF"></a>
                    <a name="//apple_ref/swift/Method/capturePhotoFromVideo()" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC21capturePhotoFromVideoyyF">capturePhotoFromVideo()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Triggers a photo capture from the last video frame.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">capturePhotoFromVideo</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC36isVideoCustomContextRenderingEnabledSbvp"></a>
                    <a name="//apple_ref/swift/Property/isVideoCustomContextRenderingEnabled" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC36isVideoCustomContextRenderingEnabledSbvp">isVideoCustomContextRenderingEnabled</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Enables delegate callbacks for rendering into a custom context.
videoDelegate, func nextLevel(_ nextLevel: NextLevel, renderToCustomContextWithImageBuffer imageBuffer: CVPixelBuffer, onQueue queue: DispatchQueue)</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isVideoCustomContextRenderingEnabled</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC29videoCustomContextImageBufferSo11CVBufferRefaSgvp"></a>
                    <a name="//apple_ref/swift/Property/videoCustomContextImageBuffer" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC29videoCustomContextImageBufferSo11CVBufferRefaSgvp">videoCustomContextImageBuffer</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Settings this property passes a modified buffer into the session for writing.
The property is only observed when &lsquo;isVideoCustomContextRenderingEnabled&rsquo; is enabled. Setting it to nil avoids modification for a frame.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">videoCustomContextImageBuffer</span><span class="p">:</span> <span class="kt">CVPixelBuffer</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC6recordyyF"></a>
                    <a name="//apple_ref/swift/Method/record()" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC6recordyyF">record()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Initiates video recording, managed as a clip within the &lsquo;NextLevelSession&rsquo;</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">record</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC5pause21withCompletionHandleryyycSg_tF"></a>
                    <a name="//apple_ref/swift/Method/pause(withCompletionHandler:)" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC5pause21withCompletionHandleryyycSg_tF">pause(withCompletionHandler:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Pauses video recording, preparing &lsquo;NextLevel&rsquo; to start a new clip with &lsquo;record()&rsquo; with completion handler.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">pause</span><span class="p">(</span><span class="n">withCompletionHandler</span> <span class="nv">completionHandler</span><span class="p">:</span> <span class="p">(()</span> <span class="o">-&gt;</span> <span class="kt">Void</span><span class="p">)?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>completionHandler</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Completion handler for when pause completes</p>
                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/photo%20capture"></a>
                <a name="//apple_ref/swift/Section/photo capture" class="dashAnchor"></a>
                <a href="#/photo%20capture">
                  <h3 class="section-name">photo capture</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC15canCapturePhotoSbvp"></a>
                    <a name="//apple_ref/swift/Property/canCapturePhoto" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC15canCapturePhotoSbvp">canCapturePhoto</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if a photo capture operation can be performed, based on available storage space and supported hardware functionality.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">canCapturePhoto</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/s:9NextLevelAAC12capturePhotoyyF"></a>
                    <a name="//apple_ref/swift/Method/capturePhoto()" class="dashAnchor"></a>
                    <a class="token" href="#/s:9NextLevelAAC12capturePhotoyyF">capturePhoto()</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Triggers a photo capture.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">capturePhoto</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/AVCaptureVideoDataOutputSampleBufferDelegate,%20AVCaptureAudioDataOutputSampleBufferDelegate"></a>
                <a name="//apple_ref/swift/Section/AVCaptureVideoDataOutputSampleBufferDelegate, AVCaptureAudioDataOutputSampleBufferDelegate" class="dashAnchor"></a>
                <a href="#/AVCaptureVideoDataOutputSampleBufferDelegate,%20AVCaptureAudioDataOutputSampleBufferDelegate">
                  <h3 class="section-name">AVCaptureVideoDataOutputSampleBufferDelegate, AVCaptureAudioDataOutputSampleBufferDelegate</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didOutputSampleBuffer:fromConnection:"></a>
                    <a name="//apple_ref/swift/Method/captureOutput(_:didOutput:from:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didOutputSampleBuffer:fromConnection:">captureOutput(_:didOutput:from:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">captureOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">captureOutput</span><span class="p">:</span> <span class="kt">AVCaptureOutput</span><span class="p">,</span> <span class="n">didOutput</span> <span class="nv">sampleBuffer</span><span class="p">:</span> <span class="kt">CMSampleBuffer</span><span class="p">,</span> <span class="n">from</span> <span class="nv">connection</span><span class="p">:</span> <span class="kt">AVCaptureConnection</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/AVCaptureFileOutputDelegate"></a>
                <a name="//apple_ref/swift/Section/AVCaptureFileOutputDelegate" class="dashAnchor"></a>
                <a href="#/AVCaptureFileOutputDelegate">
                  <h3 class="section-name">AVCaptureFileOutputDelegate</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didStartRecordingToOutputFileAtURL:fromConnections:"></a>
                    <a name="//apple_ref/swift/Method/fileOutput(_:didStartRecordingTo:from:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didStartRecordingToOutputFileAtURL:fromConnections:">fileOutput(_:didStartRecordingTo:from:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">fileOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">output</span><span class="p">:</span> <span class="kt">AVCaptureFileOutput</span><span class="p">,</span> <span class="n">didStartRecordingTo</span> <span class="nv">fileURL</span><span class="p">:</span> <span class="kt">URL</span><span class="p">,</span> <span class="n">from</span> <span class="nv">connections</span><span class="p">:</span> <span class="p">[</span><span class="kt">AVCaptureConnection</span><span class="p">])</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishRecordingToOutputFileAtURL:fromConnections:error:"></a>
                    <a name="//apple_ref/swift/Method/fileOutput(_:didFinishRecordingTo:from:error:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishRecordingToOutputFileAtURL:fromConnections:error:">fileOutput(_:didFinishRecordingTo:from:error:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">fileOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">output</span><span class="p">:</span> <span class="kt">AVCaptureFileOutput</span><span class="p">,</span> <span class="n">didFinishRecordingTo</span> <span class="nv">outputFileURL</span><span class="p">:</span> <span class="kt">URL</span><span class="p">,</span> <span class="n">from</span> <span class="nv">connections</span><span class="p">:</span> <span class="p">[</span><span class="kt">AVCaptureConnection</span><span class="p">],</span> <span class="nv">error</span><span class="p">:</span> <span class="kt">Error</span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/AVCapturePhotoCaptureDelegate"></a>
                <a name="//apple_ref/swift/Section/AVCapturePhotoCaptureDelegate" class="dashAnchor"></a>
                <a href="#/AVCapturePhotoCaptureDelegate">
                  <h3 class="section-name">AVCapturePhotoCaptureDelegate</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:willCapturePhotoForResolvedSettings:"></a>
                    <a name="//apple_ref/swift/Method/photoOutput(_:willCapturePhotoFor:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:willCapturePhotoForResolvedSettings:">photoOutput(_:willCapturePhotoFor:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">photoOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">captureOutput</span><span class="p">:</span> <span class="kt">AVCapturePhotoOutput</span><span class="p">,</span> <span class="n">willCapturePhotoFor</span> <span class="nv">resolvedSettings</span><span class="p">:</span> <span class="kt">AVCaptureResolvedPhotoSettings</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didCapturePhotoForResolvedSettings:"></a>
                    <a name="//apple_ref/swift/Method/photoOutput(_:didCapturePhotoFor:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didCapturePhotoForResolvedSettings:">photoOutput(_:didCapturePhotoFor:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">photoOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">output</span><span class="p">:</span> <span class="kt">AVCapturePhotoOutput</span><span class="p">,</span> <span class="n">didCapturePhotoFor</span> <span class="nv">resolvedSettings</span><span class="p">:</span> <span class="kt">AVCaptureResolvedPhotoSettings</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:"></a>
                    <a name="//apple_ref/swift/Method/photoOutput(_:didFinishProcessingPhoto:previewPhoto:resolvedSettings:bracketSettings:error:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:">photoOutput(_:didFinishProcessingPhoto:previewPhoto:resolvedSettings:bracketSettings:error:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">photoOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">captureOutput</span><span class="p">:</span> <span class="kt">AVCapturePhotoOutput</span><span class="p">,</span> <span class="n">didFinishProcessingPhoto</span> <span class="nv">photoSampleBuffer</span><span class="p">:</span> <span class="kt">CMSampleBuffer</span><span class="p">?,</span> <span class="n">previewPhoto</span> <span class="nv">previewPhotoSampleBuffer</span><span class="p">:</span> <span class="kt">CMSampleBuffer</span><span class="p">?,</span> <span class="nv">resolvedSettings</span><span class="p">:</span> <span class="kt">AVCaptureResolvedPhotoSettings</span><span class="p">,</span> <span class="nv">bracketSettings</span><span class="p">:</span> <span class="kt">AVCaptureBracketedStillImageSettings</span><span class="p">?,</span> <span class="nv">error</span><span class="p">:</span> <span class="kt">Error</span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishProcessingRawPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:"></a>
                    <a name="//apple_ref/swift/Method/photoOutput(_:didFinishProcessingRawPhoto:previewPhoto:resolvedSettings:bracketSettings:error:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishProcessingRawPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:">photoOutput(_:didFinishProcessingRawPhoto:previewPhoto:resolvedSettings:bracketSettings:error:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">photoOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">captureOutput</span><span class="p">:</span> <span class="kt">AVCapturePhotoOutput</span><span class="p">,</span> <span class="n">didFinishProcessingRawPhoto</span> <span class="nv">rawSampleBuffer</span><span class="p">:</span> <span class="kt">CMSampleBuffer</span><span class="p">?,</span> <span class="n">previewPhoto</span> <span class="nv">previewPhotoSampleBuffer</span><span class="p">:</span> <span class="kt">CMSampleBuffer</span><span class="p">?,</span> <span class="nv">resolvedSettings</span><span class="p">:</span> <span class="kt">AVCaptureResolvedPhotoSettings</span><span class="p">,</span> <span class="nv">bracketSettings</span><span class="p">:</span> <span class="kt">AVCaptureBracketedStillImageSettings</span><span class="p">?,</span> <span class="nv">error</span><span class="p">:</span> <span class="kt">Error</span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishCaptureForResolvedSettings:error:"></a>
                    <a name="//apple_ref/swift/Method/photoOutput(_:didFinishCaptureFor:error:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishCaptureForResolvedSettings:error:">photoOutput(_:didFinishCaptureFor:error:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">photoOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">captureOutput</span><span class="p">:</span> <span class="kt">AVCapturePhotoOutput</span><span class="p">,</span> <span class="n">didFinishCaptureFor</span> <span class="nv">resolvedSettings</span><span class="p">:</span> <span class="kt">AVCaptureResolvedPhotoSettings</span><span class="p">,</span> <span class="nv">error</span><span class="p">:</span> <span class="kt">Error</span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishProcessingPhoto:error:"></a>
                    <a name="//apple_ref/swift/Method/photoOutput(_:didFinishProcessingPhoto:error:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didFinishProcessingPhoto:error:">photoOutput(_:didFinishProcessingPhoto:error:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">photoOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">output</span><span class="p">:</span> <span class="kt">AVCapturePhotoOutput</span><span class="p">,</span> <span class="n">didFinishProcessingPhoto</span> <span class="nv">photo</span><span class="p">:</span> <span class="kt">AVCapturePhoto</span><span class="p">,</span> <span class="nv">error</span><span class="p">:</span> <span class="kt">Error</span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/AVCaptureMetadataOutputObjectsDelegate"></a>
                <a name="//apple_ref/swift/Section/AVCaptureMetadataOutputObjectsDelegate" class="dashAnchor"></a>
                <a href="#/AVCaptureMetadataOutputObjectsDelegate">
                  <h3 class="section-name">AVCaptureMetadataOutputObjectsDelegate</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didOutputMetadataObjects:fromConnection:"></a>
                    <a name="//apple_ref/swift/Method/metadataOutput(_:didOutput:from:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)captureOutput:didOutputMetadataObjects:fromConnection:">metadataOutput(_:didOutput:from:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">metadataOutput</span><span class="p">(</span><span class="n">_</span> <span class="nv">output</span><span class="p">:</span> <span class="kt">AVCaptureMetadataOutput</span><span class="p">,</span> <span class="n">didOutput</span> <span class="nv">metadataObjects</span><span class="p">:</span> <span class="p">[</span><span class="kt">AVMetadataObject</span><span class="p">],</span> <span class="n">from</span> <span class="nv">connection</span><span class="p">:</span> <span class="kt">AVCaptureConnection</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/NSNotifications"></a>
                <a name="//apple_ref/swift/Section/NSNotifications" class="dashAnchor"></a>
                <a href="#/NSNotifications">
                  <h3 class="section-name">NSNotifications</h3>
                </a>
              </div>
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)handleSessionWasInterrupted:"></a>
                    <a name="//apple_ref/swift/Method/handleSessionWasInterrupted(_:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)handleSessionWasInterrupted:">handleSessionWasInterrupted(_:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">@objc</span>
<span class="kd">public</span> <span class="kd">func</span> <span class="nf">handleSessionWasInterrupted</span><span class="p">(</span><span class="n">_</span> <span class="nv">notification</span><span class="p">:</span> <span class="kt">Notification</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:@CM@NextLevel@objc(cs)NextLevel(im)handleSessionInterruptionEnded:"></a>
                    <a name="//apple_ref/swift/Method/handleSessionInterruptionEnded(_:)" class="dashAnchor"></a>
                    <a class="token" href="#/c:@CM@NextLevel@objc(cs)NextLevel(im)handleSessionInterruptionEnded:">handleSessionInterruptionEnded(_:)</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Undocumented</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight swift"><code><span class="kd">@objc</span>
<span class="kd">public</span> <span class="kd">func</span> <span class="nf">handleSessionInterruptionEnded</span><span class="p">(</span><span class="n">_</span> <span class="nv">notification</span><span class="p">:</span> <span class="kt">Notification</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
          </section>
        </section>
        <section id="footer">
          <p>&copy; 2019 <a class="link" href="http://nextlevel.engineering" target="_blank" rel="external">Patrick Piemonte</a>. All rights reserved. (Last updated: 2019-05-21)</p>
          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.6</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
        </section>
      </article>
    </div>
  </body>
</div>
</html>
